Skip to content

Use single threaded event delivery to avoid incorrect ordering.#2

Open
garethrandall wants to merge 1 commit intocyberp:mainfrom
garethrandall:resolve-out-of-order-delivery
Open

Use single threaded event delivery to avoid incorrect ordering.#2
garethrandall wants to merge 1 commit intocyberp:mainfrom
garethrandall:resolve-out-of-order-delivery

Conversation

@garethrandall
Copy link
Copy Markdown

Resolve a problem where events were delivered in the wrong order by making globalListener use single-threaded delivery. The JVM does not make guarantees about the order that threads run in and under heavy load this leads to events being delivered to listeners in a different order to that in what they arrived.

The JVM does not make guarantees about the order that threads
run in and under heavy load this leads to events being delivered
to listeners in a different order to that in what they arrived.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant